rumor or piece of gossip - Español Inglés Diccionario